#ifndef _ENGINE_H
#define _ENGINE_H

class CProcess;
class CCore;

#include "EngineDefine.h"
#include <string>
#include <Windows.h>

class CEngine
{
public:
	CEngine(void);
	~CEngine(void);

	void Init(CProcess *process, std::string xmlfile, HWND hWnd);
	void DeInit();
	void Update();
	void Render();

private:
	CProcess* m_process;
	CCore* m_core;

	int m_width;
	int m_height;
	bool m_fullscreen;
};

#endif